package com.shujia

object Code46LazyFunction {
  def main(args: Array[String]): Unit = {

    /**
     * lazy关键字：
     *    lazy 表示懒执行 当标记的变量被调用时 才会去执行对应的函数
     *
     */

    lazy val resInt: Int = fun
    println("======")
    println("resInt:"+resInt)
  }


  def fun(): Int = {
    println("fun函数执行了...")
    2
  }

}
